package com.bootdo.crm.domain;

import java.io.Serializable;
import java.util.Date;



/**
 * 员工拥有以及锁定客户数限制
 * 
 * @author cui
 * @email 1992lcg@163.com
 * @date 2020-02-20 13:14:28
 */
public class CustomerSettingDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//主键ID
	private Integer settingId;
	//规则名称
	private String settingName;
	//可拥有客户数量
	private Integer customerNum;
	//成交客户是否占用数量 0 不占用 1 占用
	private Integer customerDeal;
	//类型 1 拥有客户数限制 2 锁定客户数限制
	private Integer type;
	//
	private Date createTime;

	/**
	 * 设置：主键ID
	 */
	public void setSettingId(Integer settingId) {
		this.settingId = settingId;
	}
	/**
	 * 获取：主键ID
	 */
	public Integer getSettingId() {
		return settingId;
	}
	/**
	 * 设置：规则名称
	 */
	public void setSettingName(String settingName) {
		this.settingName = settingName;
	}
	/**
	 * 获取：规则名称
	 */
	public String getSettingName() {
		return settingName;
	}
	/**
	 * 设置：可拥有客户数量
	 */
	public void setCustomerNum(Integer customerNum) {
		this.customerNum = customerNum;
	}
	/**
	 * 获取：可拥有客户数量
	 */
	public Integer getCustomerNum() {
		return customerNum;
	}
	/**
	 * 设置：成交客户是否占用数量 0 不占用 1 占用
	 */
	public void setCustomerDeal(Integer customerDeal) {
		this.customerDeal = customerDeal;
	}
	/**
	 * 获取：成交客户是否占用数量 0 不占用 1 占用
	 */
	public Integer getCustomerDeal() {
		return customerDeal;
	}
	/**
	 * 设置：类型 1 拥有客户数限制 2 锁定客户数限制
	 */
	public void setType(Integer type) {
		this.type = type;
	}
	/**
	 * 获取：类型 1 拥有客户数限制 2 锁定客户数限制
	 */
	public Integer getType() {
		return type;
	}
	/**
	 * 设置：
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：
	 */
	public Date getCreateTime() {
		return createTime;
	}
}
